\hypertarget{classpentester_1_1hosts_1_1netscan_1_1NetScan}{
\section{NetScan Class Reference}
\label{classpentester_1_1hosts_1_1netscan_1_1NetScan}\index{pentester::hosts::netscan::NetScan@{pentester::hosts::netscan::NetScan}}
}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
def \hyperlink{classpentester_1_1hosts_1_1netscan_1_1NetScan_a522869a2ff9cd23ab8ff80095767a31}{getIfaceData}
\item 
def \hyperlink{classpentester_1_1hosts_1_1netscan_1_1NetScan_46848e785c8122252e6d7fa46c77d996}{scanNetwork}
\item 
def \hyperlink{classpentester_1_1hosts_1_1netscan_1_1NetScan_b5625a555b6a86de3037153166ff64e4}{long2cidr}
\item 
def \hyperlink{classpentester_1_1hosts_1_1netscan_1_1NetScan_9a8d0836173e6e8bd40026e5aa3e154c}{parseNmapResults}
\end{CompactItemize}


\subsection{Detailed Description}


Definition at line 4 of file netscan.py.

\subsection{Member Function Documentation}
\hypertarget{classpentester_1_1hosts_1_1netscan_1_1NetScan_a522869a2ff9cd23ab8ff80095767a31}{
\index{pentester::hosts::netscan::NetScan@{pentester::hosts::netscan::NetScan}!getIfaceData@{getIfaceData}}
\index{getIfaceData@{getIfaceData}!pentester::hosts::netscan::NetScan@{pentester::hosts::netscan::NetScan}}
\subsubsection[getIfaceData]{\setlength{\rightskip}{0pt plus 5cm}def getIfaceData ( {\em self}, \/   {\em interfejs})}}
\label{classpentester_1_1hosts_1_1netscan_1_1NetScan_a522869a2ff9cd23ab8ff80095767a31}




\footnotesize\begin{verbatim}
    Metoda pobiera argument interfejs(str) okreslajacy interfejs sieciowy dla ktorego ma sie wykonac.
    W przypadku powodzenia zwracana jest krotka (adres_ip, maska_podsieci)
\end{verbatim}
\normalsize
 

Definition at line 5 of file netscan.py.\hypertarget{classpentester_1_1hosts_1_1netscan_1_1NetScan_46848e785c8122252e6d7fa46c77d996}{
\index{pentester::hosts::netscan::NetScan@{pentester::hosts::netscan::NetScan}!scanNetwork@{scanNetwork}}
\index{scanNetwork@{scanNetwork}!pentester::hosts::netscan::NetScan@{pentester::hosts::netscan::NetScan}}
\subsubsection[scanNetwork]{\setlength{\rightskip}{0pt plus 5cm}def scanNetwork ( {\em self}, \/   {\em ip}, \/   {\em maska})}}
\label{classpentester_1_1hosts_1_1netscan_1_1NetScan_46848e785c8122252e6d7fa46c77d996}




\footnotesize\begin{verbatim}
    Metoda pobiera jako argument krotke (adres_ip,maska_podsieci) opisującą sieć IP dla której ma 
    być wykonane skanowanie.
    Zwracana jest lista stringow, w kazdym z nich znajduja sie pojedyńcze linie wykonania programu
    NMAP
\end{verbatim}
\normalsize
 

Definition at line 19 of file netscan.py.\hypertarget{classpentester_1_1hosts_1_1netscan_1_1NetScan_b5625a555b6a86de3037153166ff64e4}{
\index{pentester::hosts::netscan::NetScan@{pentester::hosts::netscan::NetScan}!long2cidr@{long2cidr}}
\index{long2cidr@{long2cidr}!pentester::hosts::netscan::NetScan@{pentester::hosts::netscan::NetScan}}
\subsubsection[long2cidr]{\setlength{\rightskip}{0pt plus 5cm}def long2cidr ( {\em self}, \/   {\em longmask})}}
\label{classpentester_1_1hosts_1_1netscan_1_1NetScan_b5625a555b6a86de3037153166ff64e4}




Definition at line 32 of file netscan.py.\hypertarget{classpentester_1_1hosts_1_1netscan_1_1NetScan_9a8d0836173e6e8bd40026e5aa3e154c}{
\index{pentester::hosts::netscan::NetScan@{pentester::hosts::netscan::NetScan}!parseNmapResults@{parseNmapResults}}
\index{parseNmapResults@{parseNmapResults}!pentester::hosts::netscan::NetScan@{pentester::hosts::netscan::NetScan}}
\subsubsection[parseNmapResults]{\setlength{\rightskip}{0pt plus 5cm}def parseNmapResults ( {\em self}, \/   {\em results})}}
\label{classpentester_1_1hosts_1_1netscan_1_1NetScan_9a8d0836173e6e8bd40026e5aa3e154c}




Definition at line 37 of file netscan.py.

The documentation for this class was generated from the following file:\begin{CompactItemize}
\item 
\hyperlink{netscan_8py}{netscan.py}\end{CompactItemize}
